home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 October / EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso / Aminet / util / dtype / cdt_39_10.lha / cdt / source / RCS / protos.h,v < prev   
Text File  |  1995-06-04  |  2KB  |  57 lines

  1. head    39.9;
  2. access;
  3. symbols
  4.     V39_10:39.9
  5.     c3910:39.9
  6.     V39_9:39.9;
  7. locks; strict;
  8. comment    @ * @;
  9.  
  10.  
  11. 39.9
  12. date    95.05.10.15.01.00;    author StRuppert;    state Exp;
  13. branches;
  14. next    ;
  15.  
  16.  
  17. desc
  18. @initial
  19. @
  20.  
  21.  
  22. 39.9
  23. log
  24. @*** empty log    message    ***
  25. @
  26. text
  27. @
  28. /* classinit.asm */
  29.  
  30. /* endcode.asm */
  31.  
  32. /* classbase.c */
  33. LibCall Class *ENGINE ( REGA6 struct ClassBase *cb );
  34. LibCall struct Library *LibInit ( REGD0 struct ClassBase *cb , REGA0 BPTR seglist , REGA6 struct Library *sysbase );
  35. LibCall LONG LibOpen ( REGA6 struct ClassBase *cb );
  36. LibCall LONG LibClose ( REGA6 struct ClassBase *cb );
  37. LibCall LONG LibExpunge ( REGA6 struct ClassBase *cb );
  38.  
  39. /* dispatch.c */
  40. LibCall Class *initClass ( REGA6 struct ClassBase *cb );
  41. BOOL readPrefs ( struct ClassBase *cb , struct CData *cd , STRPTR file );
  42. ULONG notifyAttrChanges ( Object *o , void *ginfo , ULONG flags , ULONG tag1 , ...);
  43. ClassCall ULONG dispatch ( REGA0 Class *cl , REGA2 Object *obj , REGA1 Msg msg );
  44. GetA4 ULONG layout ( struct ClassBase *cb , Class *cl , Object *obj , struct gpLayout *gpl );
  45.  
  46. /* cdt.tab.c */
  47. void add_line ( struct ClassBase *cb , struct CParse *cparse , ULONG index , UWORD flags );
  48. void make_tabs ( struct ClassBase *cb , struct CParse *cparse );
  49. void add_cexpr ( struct ClassBase *cb , struct CParse *cparse , ULONG index , BOOL lf );
  50. int yyparse ( struct ClassBase *cb , struct CParse *cparse );
  51. int cdtparse_lex ( int *lvalp , struct ClassBase *cb , struct CParse *cparse );
  52. void *cdtparse_alloc ( struct ClassBase *cb , struct CParse *cparse , int size );
  53. void cdtparse_free ( struct ClassBase *cb , struct CParse *cparse );
  54. int cdtparse_error ( char *str );
  55. void cdtparse_parseerror ( struct ClassBase *cb , struct CParse *cparse );
  56. @
  57.